floating dredge - French English Dictionary